##base _CLSBase
##bias 30
##public
CLS_LoadList()()
CLS_SaveList()()
CLS_GetEntry(box)(a0)
CLS_FindEntry(boxname)(a0)
CLS_DeleteEntry(box)(a0)
CLS_AddEntry(box)(a0)
* semaphore locking
CLS_LockList(rw)(d0)
CLS_UnlockList()()
CLS_LastEntry(box)(a0)
* "tag" support
CLS_AddTag(box,tag,size,id)(a0/a1/d0/d1)
CLS_GetTag(box,id)(a0/d0)
CLS_DelTag(box,id)(a0/d0)
* master rfc/zc route parser (OBSOLETE!, use cl_route.library instead)
CLS_DoRouting(adr,newadr,routsys,destsys)(a0/a1/a2/a3)
* multiple domain support
CLS_FindBox(boxname)(a0)
CLS_TestBoxDomain(box,domain)(a0/a1)
* OBSOLETE, use cl_route.library instead!
CLS_IsThisMe(boxname)(a0)
CLS_Private1()()
* new for v3
CLS_GetTagSize(stag)(a0)
* new for v4
CLS_GetNumEntries()()
* new for V8
CLS_IsModified()()
CLS_GetBoxNumber(box,index,buffer)(a0/d0/a1)
* new for V9
CLS_GetSystemNetData(box)(a0)
CLS_ResetSystemNetData(box)(a0)
* new for V10
CLS_FindPoint(username)(a0)
##end
